jQuery.extend(
{
  context: function (context)
  {
    var co = 
    {
      callback: function (method)
      {
        if (typeof method == 'string') method = context[method];
        var cb = function () { method.apply(context, arguments); }
        return cb;
      }
    };
    return co;
  }
}); 

var ajaxUrl=window.location.protocol+'//'+window.location.host+window.location.pathname;var rootPath='frontend/';var scriptPath=rootPath+'js/fw/';var libPath=rootPath+'js/lib/';var customPath=rootPath+'js/custom/';var customObjectsPath=customPath+'custom-objects/';var customApplications=customPath+'custom-applications/';var utilPath=scriptPath+'utilities/';var mainContainerId='parent-body-content';var mainContainerHeaderTitleId='';var mainContainerHeaderMenuId='';$(function(){$.ajaxSetup({dataType:'json',cache:false})});var message="";function clickIE(){if(document.all){(message);return false;}}function clickNS(e){if(document.layers||(document.getElementById&&!document.all)){if(e.which==2||e.which==3){(message);return false;}}}if(document.layers){document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}document.oncontextmenu=new Function("return false");